/**
 * @title 约定权限定义的文件
 * @description 该文件需要默认导出一个方法，导出的方法会在项目初始化时被执行。该方法需要返回一个对象，对象的每一个值就对应定义了一条权限。
 * 其中 initialState 是通过初始化状态插件 '@umijs/plugin-initial-state' 提供的数据，你可以使用该数据来初始化你的用户权限。
 * @strictMode 默认逻辑是没有写明权限表示有访问权限，如果要修改为没有写明权限表示没有访问权限，请开启它
 * @see https://umijs.org/zh-CN/plugins/plugin-access
 * */
export default function access(initialState) {
  

  const { currentUser } = initialState || {};
  return {
    canAdmin: currentUser && currentUser.access === 'admin',
  };
}
